unleash a storm

Translations
déclencher une tempête
Definitions
To release or provoke a powerful and chaotic force, often used metaphorically to describe the initiation of intense emotions, actions, or events.
Words
unleash

verb
déchaîner
a

article or possessive pronoun
une
storm

noun
tempête